// TS中常用类型-引用类型-函数类型-返回值类型

// 总结：
//     1. TS函数没有返回值，返回值类型为void，而不是undefined
//     2. JS中函数没有返回值，返回值类型是undefined

//  👍函数没有返回值值，推荐用void作为返回值类型
type SayHiFn = () => void;
const sayHi: SayHiFn = () => {
  return undefined;
};

// 👎 没有返回值，不推荐使用undefined作为返回值类型
function sayHello(): undefined {
  console.log('hello  ----->  ');
  //  如果真的要返回值类型为undefined，手动加上return 或 return undefined
  return;
}
